home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
polski_aminet
/
krystian_dobrzynski
/
docs
/
logpass.pl
< prev
Wrap
Text File
|
1988-10-05
|
5KB
|
111 lines
****************************************************************
* *
* L O G P A S S *
* *
* v.1.0 *
* *
* Autor: Krystian 'Kadett' Dobrzyïski *
* 19.04.97 *
****************************************************************
Dystrybucja
~~~~~~~~~~~~~
Ten program to FREEWARE.
Moûesz go uûywaê i rozprowadzaê, tak dîugo, jak nie stanowi to úródîa twoich
zarobków i jest w caîoôci (razem z plikami dokumentacji). Nie wolno natomiast
wprowadzaê ûadnych zmian w kodzie programu ani disasemblowaê go. Byîbym
wdziëczny równieû za informacjë o umieszczeniu tego programu na jakichô
kompilacjach.
Ostrzeûenie
~~~~~~~~~~~~~
Nie dajë ûadnych gwarancji na dziaîanie tego programu. Utrata
jakichkolwiek danych, bâdú inne problemy bëdâce skutkiem pracy tego programu
nie mogâ byê uznawane za mojâ winë. Uûywaj tego programu na wîasne ryzyko !!
Wstëp
~~~~~~~
Program ten to niewielkie zabezpieczenie komputera, lub dysku z
pomocâ hasîa i login name. Daje on moûliwoôê dodania kilku uûytkowników (choê
oczywiôcie zalogowany w danej chwili moûe byê tylko jeden uûytkownik). W
wypadku wpisania bîëdnego hasîa program resetuje komputer, co zniechëca
potencjalnych 'wîamywaczy' przed ciâgîym próbowaniem (a przynajmniej powinno
:-) Niestety w tej wersji nie ma jeszcze moûliwoôci usuwania bâdú edycji
danych uûytkowników (jedynie usuniëcie wszystkich danych).
Instrukcja
~~~~~~~~~~~~
Program naleûy umieôciê w katalogu C, a w sekwencji startowej
(startup-sequence), w dowolnym, poûâdanym miejscu dodaê linië:
LogPass
Przy pierwszym uruchomieniu programu naleûy podaê swój logname i
hasîo. Od tego momentu bëdâ to dane zarezerwowane dla ciebie. Logname
ograniczony jest do 12 liter, a hasîo do 8. Logname 'add' zarezerwowany jest
dla programu.
W tym momencie w katalogu S stworzony zostanie plik 'xkad' w którym bëdâ
przechowywane dane o uûytkownikach programu. Plik jest zakodowany, aby
utrudniê dostëp do haseî i logname innych uûytkowników.
Jeôli teraz po podaniu tych danych uruchomisz ponownie system i
wpiszesz swoje dane, to powinien sië pojawiê napis 'Login correct... system
is ready' jeôli wszystko jest w porzâdku, bâdú 'Login incorrect... system
will be closed' w wypadku bîednego wpisu. W tym drugim przypadku po ok. dwóch
sekundach komputer powinien sië zresetowaê. Piszë 'powinien' bo nie jestem
pewien dziaîania procedury resetu na innych komputerach niû A500, ACDTV,
dlatego proszë sië ze mnâ skontaktowaê w wypadku wystâpienia bîëdów w
dziaîaniu programu.
Jeûeli chcemy dodaê nastëpnych uûytkowników to po uruchomieniu
programu jako login wpisujemy 'add'. Program oczyôci okienko i poprosi o
wpisanie TWOICH danych. Po tym zabiegu moûesz dopiero wprowadziê dane nowego
uûytkownika. Iloôê uûytkowników nie jest ograniczona, powoduje jednak, jak
nietrudno domyôleê sië, zwiëkszanie sië pliku xkad, przy rosnâcej liczbie
uûytkowników, a co za tym idzie i zwolnienie pracy programu (niemniej
nieznaczne).
Jeûeli chcesz zmieniê dane uûytkowników, to jedynym wyjôciem
(niestety, ale moûe juû niedîugo) jest skasowanie pliku xkad i instalacja go
od nowa.
System informacyjno-ochronny
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ostatnio wpadîem na pomysî zwiâzany z tym programem. Mianowicie
myôlaîem o tym, aby po zalogowaniu uûytkownika przechowywaê jego dane w
pamiëci, aby mogîy wykorzystaê je takûe inne programy. Pole do popisu jest
naprawdë szerokie i zaleûy tylko od wyobraúni programisty. Jest tylko pewien
problem. Otóû po zaalokowaniu pamiëci i umieszczeniu tam danych uûytkownika
naleûy przesîaê gdzieô adres tego obszaru, aby inne programy mogîy go îatwo
zlokalizowaê. Musi to wiëc byê zawsze to samo miejsce. Jedyne co przychodzi
mi do gîowy to wektory Cold, Cool i Warm Capture, ale one sâ resetowane przez
niektóre programy anty wirusowe. Stracilibyômy wówczas moûliwoôê korzystania
z tych danych. I dlatego tutaj chciaîbym poprosiê innych programistów o
pomoc. Czy jest jakiô inny sposób przesyîania do innych niezaleûnych
programów adresu tego obszaru ???
Myôlë ûe pomysî jest wart zainteresowania i im szybciej zostanie
wprowadzony w ûycie tym szybciej bëdzie miaî szansë staê sië jakimô rodzajem
standardu. Z góry dziëkujë za pomoc :))))
Kontakt
~~~~~~~~~
Wszelkie sugestie, problemy i pomysîy zwiâzane z programem proszë
kierowaê po podany niûej adres:
Krystian 'Kadett' Dobrzyïski
e-mail: kadett@termit.ie.tu.koszalin.pl
phone: (PL number) 094 41-12-81(-82,-83), ext.386
Osiedle 25/21
76-042 Rosnowo
woj.koszaliïskie
POLSKA